package cn.wolfcode.shop.service;

import cn.wolfcode.shop.domain.Property;
import cn.wolfcode.shop.vo.ProductVo;

import java.util.List;

public interface IPropertyService {
    /**
     * 商品属性列表
     * @param catalogId
     * @return
     */
    List<Property> selectByCatalogId(Long catalogId);

    /**
     * 商品分类属性编辑
     * @param property
     */
    void saveOrUpdateProperty(Property property);

    /**
     * 删除商品属性
     * @param id
     */
    void propertyDelete(Long id);

    /**
     * 商品录入保存
     * @param productVo
     */
    void save(ProductVo productVo);
}
